ডেটাবেজে একই তথ্য একাধিকবার থাকলে SELECT DISTINCT স্টেটমেন্টটি ব্যবহার করলে ডুপ্লিকেট তথ্য গুলোর শুধুমাত্র একটি আউটপুট আসে।
ডেটাবেজর টেবিলে একই তথ্য একাধিকবার থাকতে পারে, এই ডুপ্লিকেট তথ্য গুলোকে একক ভাবে পেতে আপনি SELECT DISTINCT স্টেটমেন্টটি ব্যবহার করতে পারেন। SELECT DISTINCT স্টেটমেন্টটি দ্বারা আপনার ডেটাবেজের অন্তর্ভুক্ত ডুপ্লিকেট তথ্য বাদ দিয়ে স্বতন্ত্রভাবে তালিকাবদ্ধ করতে পারবেন।
DISTINCT কিওয়ার্ডটি ব্যবহার করে আপনি শুধুমাত্র স্বতন্ত্র মানগুলো পেতে পারেন।
SELECT DISTINCT name_of_column's
FROM name_of_table;
SELECT DISTINCT স্টেটমেন্টের ব্যবহার দেখার জন্য আমরা আমাদের নমুনা ডেটাবেজ Student ব্যবহার করবো।
নিচের অংশটি "Student_details" টেবিল থেকে নেওয়া হয়েছেঃ
আইডি নং | রোল নাম্বার | শিক্ষার্থীর নাম | প্রতিষ্ঠানের নাম | ঠিকানা |
---|---|---|---|---|
১ | ১০১ | তামজীদ হাসান | জাতীয় বিশ্ববিদ্যালয় | চাঁদপুর |
২ | ১০২ | মিনহাজুর রহমান | জাতীয় বিশ্ববিদ্যালয় | চাঁদপুর |
৩ | ১০৩ | মোঃ সবুজ হোসেন | জাতীয় বিশ্ববিদ্যালয় | চাঁদপুর |
৪ | ১০৪ | ইয়াসিন হোসেন | জাতীয় বিশ্ববিদ্যালয় | চাঁদপুর |
৫ | ১০৫ | ফরহাদ উদ্দিন | জাতীয় বিশ্ববিদ্যালয় | চাঁদপুর |
নিম্নের SQL DISTINCTস্টেটমেন্টটি "Student_details" টেবিলের "ঠিকানা(Address)" কলামকে সিলেক্ট করবেঃ
SELECT DISTINCT Address FROM Student_details;
আরও দেখুন...